package com.yxhl.zoume.di.component.splash;

import com.yxhl.zoume.common.ui.activity.SplashActivity;
import com.yxhl.zoume.core.busticket.ui.fragment.BusTicketHomeFragment;
import com.yxhl.zoume.core.car.fragment.CarHomeFragment;
import com.yxhl.zoume.di.component.base.ActivityComponent;
import com.yxhl.zoume.di.component.base.AppComponent;
import com.yxhl.zoume.di.module.ActivityModule;
import com.yxhl.zoume.di.module.splash.SplashModule;
import com.yxhl.zoume.di.scope.PerActivity;

import dagger.Component;

/**
 * 项目名称：Ferrari
 * Created by menggod on 16/10/31 .
 */
@PerActivity
@Component(dependencies = AppComponent.class, modules = {
        SplashModule.class, ActivityModule.class})
public interface SplashBannerComponent extends ActivityComponent {

    void inject(SplashActivity splashActivity);

    void inject(BusTicketHomeFragment fragment);

    void inject(CarHomeFragment fragment);

}
